guidelines for asymptotic analysis